package cn.bearspark.api.vo.main.happening;

import cn.bearspark.api.vo.main.tag.TagVO;
import cn.bearspark.api.vo.main.user.UserSlimVO;
import cn.bearspark.common.aop.autoparse.host.ParseHost;
import cn.bearspark.common.aop.autoparse.host.ParseEnum;
import lombok.Data;

import java.util.List;

/**
 * 准备写动态的响应的视图对象
 *
 * @author f
 */
@Data
public class PrepareRespVO {

    /**
     * 最近的 9 个标签的集合
     */
    private List<TagVO> recentTagList;

    /**
     * 侧边栏的图片的路径
     */
    @ParseHost(ParseEnum.UNPARSE)
    private String sideBarUrl;

    /**
     * 发过动态的关注者列表
     */
    private List<UserSlimVO> followerList;

}
